specialist in judicial affairs - Turkish English Dictionary